const items1_2g = [
  {
    title: "2G小区退网进度",
    xLabel: ["雨花区", "浏阳市", "湘江新区", "长沙县", "天心区", "宁乡市", "望城区", "开福区", "芙蓉区", "汇总"],
    legendData: ["在网使用2G小区", "2G关停完成率"],
    rotate: 0,
    data: [
      {
        name: "在网使用2G小区",
        type: "bar",
        data: [123, 195, 100, 103, 113, 46, 53, 80, 29, 842],
        color: ["rgba(30, 118, 159, 1)", "rgba(30, 118, 159, 0.3)"]
      },
      {
        name: "2G关停完成率",
        type: "line",
        data: ["93.75%", "92.14%", "95.39%", "94.88%", "91.08%", "97.86%", "95.95%", "93.74%", "97.59%", "94.68%"],
        color: ["rgba(128,255,212,1)", "rgba(128,255,212,0.5)"]
      }
    ]
  },
  {
    title: "2G设备拆除退库进度",
    xLabel: ["芙蓉区", "开福区", "天心区", "雨花区", "岳麓区", "长沙县", "浏阳市", "宁乡县", "望城区"],
    legendData: ["需退库2G RRU总数", "已退库比例"],
    rotate: 0,
    data: [
      {
        name: "需退库2G RRU总数",
        type: "bar",
        data: [1207, 1822, 1520, 2129, 3007, 1605, 1157, 1238, 1453],
        color: ["rgba(30, 118, 159, 1)", "rgba(30, 118, 159, 0.3)"]
      },
      {
        name: "已退库比例",
        type: "line",
        data: ["48.04%", "48.04%", "37.05%", "37.05%", "52.71%", "42.93%", "47.71%", "82.71%", "37.92%"],
        color: ["rgba(128,255,212,1)", "rgba(128,255,212,0.5)"]
      }
    ]
  },
  {
    title: "4G5G打底网建设进度",
    xLabel: ["芙蓉区", "雨花区", "天心区", "开福区", "湘新区", "长沙县", "望城区", "浏阳市", "宁乡市", "汇总"],
    legendData: ["任务数", "后评估通过", "后评估通过完成率"],
    rotate: 0,
    data: [
      {
        name: "任务数",
        type: "bar",
        data: [14, 42, 19, 29, 69, 18, 48, 35, 22, 296],
        color: ["rgba(30, 118, 159, 1)", "rgba(30, 118, 159, 0.3)"]
      },
      {
        name: "后评估通过",
        type: "bar",
        data: [4, 20, 10, 7, 29, 10, 17, 14, 16, 127],
        color: ["rgba(30, 118, 159, 1)", "rgba(30, 118, 159, 0.3)"]
      },
      {
        name: "后评估通过完成率",
        type: "line",
        data: ["28.57%", "47.62%", "52.63%", "24.14%", "42.03%", "55.56%", "35.42%", "40.00%", "72.73%", "42.91%"],
        color: ["rgba(128,255,212,1)", "rgba(128,255,212,0.5)"]
      }
    ]
  },
  {
    title: "2G资产处置收益（万元）",
    xLabel: ["已节省的塔服费", "已节省的电费", "已节省的维修费", "拍卖收入", "拆除成本", "再利用节省设备费"],
    legendData: ["收益"],
    rotate: 0,
    data: [
      {
        name: "收益",
        type: "bar",
        data: [209.15, 356.33, 170.86, 6.45, 1.72, 763.26],
        color: ["rgba(30, 118, 159, 1)", "rgba(30, 118, 159, 0.3)"]
      }
    ]
  }
];

const items2_2g = [
  {
    title: "纯2/3G终端迁转",
    xLabel: ["芙蓉区", "雨花区", "天心区", "开福区", "岳麓区", "长沙县", "望城区", "浏阳市", "宁乡市"],
    legendData: ["已迁转数", "待迁转数", "迁转率"],
    rotate: 45,
    data: [
      {
        name: "已迁转数",
        type: "bar",
        data: [2102, 3751, 3451, 10000, 4308, 4913, 3645, 5095, 4256],
        color: ["rgba(30, 118, 159, 1)", "rgba(30, 118, 159, 0.3)"]
      },
      {
        name: "待迁转数",
        type: "bar",
        data: [494, 806, 1465, 5926, 941, 494, 643, 0, 0],
        color: ["rgba(0, 213, 255, 1)", "rgba(0, 213, 255, 0.3)"]
      },
      {
        name: "迁转率",
        type: "line",
        data: ["76.49%", "78.52%", "57.54%", "40.74%", "78.15%", "89.94%", "82.36%", "100.00%", "100.00%"],
        color: ["rgba(128,255,212,1)", "rgba(128,255,212,0.5)"]
      }
    ]
  },
  {
    title: "非纯2/3G终端迁转",
    xLabel: ["芙蓉区", "雨花区", "天心区", "开福区", "岳麓区", "长沙县", "望城区", "浏阳市", "宁乡市"],
    legendData: ["已迁转数", "待迁转数", "迁转率"],
    rotate: 45,
    data: [
      {
        name: "已迁转数",
        type: "bar",
        data: [20807, 37378, 24743, 23744, 37441, 36594, 24809, 42319, 33582],
        color: ["rgba(30, 118, 159, 1)", "rgba(30, 118, 159, 0.3)"]
      },
      {
        name: "待迁转数",
        type: "bar",
        data: [10341, 17979, 11861, 11065, 17512, 18971, 10983, 20108, 14374],
        color: ["rgba(0, 213, 255, 1)", "rgba(0, 213, 255, 0.3)"]
      },
      {
        name: "迁转率",
        type: "line",
        data: ["50.30%", "51.90%", "52.06%", "53.40%", "53.23%", "48.16%", "55.73%", "52.48%", "57.20%"],
        color: ["rgba(128,255,212,1)", "rgba(128,255,212,0.5)"]
      }
    ]
  },
  {
    title: "2G物联网卡迁转",
    xLabel: ["芙蓉区", "雨花区", "天心区", "开福区", "岳麓区", "望城区", "长沙县", "宁乡市", "浏阳市", "长沙重客"],
    legendData: ["已迁转数", "待迁转数", "迁转率"],
    rotate: 45,
    data: [
      {
        name: "已迁转数",
        type: "bar",
        data: [59453, 25389, 2945, 13698, 46399, 661, 134120, 194, 12744, 337951],
        color: ["rgba(30, 118, 159, 1)", "rgba(30, 118, 159, 0.3)"]
      },
      {
        name: "待迁转数",
        type: "bar",
        data: [4389, 5321, 267, 4136, 4011, 26, 7403, 0, 2286, 40714],
        color: ["rgba(0, 213, 255, 1)", "rgba(0, 213, 255, 0.3)"]
      },
      {
        name: "迁转率",
        type: "line",
        data: ["92.6%", "79.1%", "90.9%", "69.8%", "91.6%", "96.1%", "94.5%", "100.0%", "82.1%", "87.9%"],
        color: ["rgba(128,255,212,1)", "rgba(128,255,212,0.5)"]
      }
    ]
  }
  // {
  //   title: "2G语音专线迁转",
  //   xLabel: ["芙蓉区", "雨花区", "天心区", "开福区", "岳麓区", "长沙县", "望城区", "浏阳市", "宁乡市"],
  //   legendData: ["已迁转数", "待迁转数", "迁转率"],
  //   rotate: 45,
  //   data: [
  //     {
  //       name: "已迁转数",
  //       type: "bar",
  //       data: [709, 1917, 2455, 2610, 1719, 1433, 1544, 3285, 5208, 3372, 2484, 4078],
  //       color: ["rgba(30, 118, 159, 1)", "rgba(30, 118, 159, 0.3)"]
  //     },
  //     {
  //       name: "待迁转数",
  //       type: "bar",
  //       data: [709, 1917, 2455, 2610, 1719, 1433, 1544, 3285, 5208, 3372, 2484, 4078],
  //       color: ["rgba(0, 213, 255, 1)", "rgba(0, 213, 255, 0.3)"]
  //     },
  //     {
  //       name: "迁转率",
  //       type: "line",
  //       data: [
  //         "10.36%",
  //         "36.93%",
  //         "29.62%",
  //         "38.10%",
  //         "25.19%",
  //         "19.15%",
  //         "17.48%",
  //         "46.75%",
  //         "62.09%",
  //         "43.23%",
  //         "28.65%",
  //         "42.98%"
  //       ],
  //       color: ["rgba(128,255,212,1)", "rgba(128,255,212,0.5)"]
  //     }
  //   ]
  // }
];

const link_2g = "https://kdocs.cn/l/cnudErLdxMWn";

const tables_2g = {
  column: [
    { prop: "专项工作组", label: "专项工作组", width: 190 },
    { prop: "组长", label: "组长" },
    { prop: "工作内容", label: "工作内容", showOverflowTooltip: false },
    { prop: "四季度", label: "四季度", showOverflowTooltip: false },
    { prop: "评分权重", label: "评分权重" },
    { prop: "当前进度", label: "当前进度" },
    { prop: "得分", label: "得分" },
    { prop: "失分", label: "失分" },
    { prop: "全省排名", label: "全省排名" },
    { prop: "名次变化", label: "名次变化" },
    { prop: "operation", label: "操作", fixed: "right", width: 200 }
  ],
  data: [
    {
      专项工作组: "2G无线网调整组",
      组长: "李冀翩",
      工作内容: "2G小区退网",
      四季度: "基准87% 挑战100%",
      评分权重: "24.50%",
      当前进度: "89.7%",
      得分: "16.74",
      失分: "7.76",
      全省排名: "11",
      名次变化: "0"
    },
    {
      专项工作组: "2G无线网调整组",
      组长: "李冀翩",
      工作内容: "有2无4覆盖",
      四季度: "基准50% 挑战100%",
      评分权重: "3.50%",
      当前进度: "100%",
      得分: "3.5",
      失分: "0",
      全省排名: "1",
      名次变化: "1"
    },
    {
      专项工作组: "2G无线网调整组",
      组长: "李冀翩",
      工作内容: "4/5G打底网建设",
      四季度: "基准30% 挑战100%",
      评分权重: "3.50%",
      当前进度: "40.9%",
      得分: "2.32",
      失分: "1.18",
      全省排名: "12",
      名次变化: "-1"
    },
    {
      专项工作组: "2G无线网调整组",
      组长: "李冀翩",
      工作内容: "5G低效小区占比",
      四季度: "基准2% 挑战3%",
      评分权重: "3.50%",
      当前进度: "0.6%",
      得分: "3.5",
      失分: "0",
      全省排名: "1",
      名次变化: "+1"
    },
    {
      专项工作组: "2G无线网调整组",
      组长: "李冀翩",
      工作内容: "45G融合上云割接",
      四季度: "100%",
      评分权重: "扣分项",
      当前进度: "100%",
      得分: "",
      失分: "1",
      全省排名: "0",
      名次变化: ""
    },
    {
      专项工作组: "资产处置组",
      组长: "徐洪锟",
      工作内容: "设备拆除报废移交率",
      四季度: "基准30% 挑战60%",
      评分权重: "6.00%",
      当前进度: "44.9%",
      得分: "4.79",
      失分: "1.21",
      全省排名: "2",
      名次变化: "0"
    },
    {
      专项工作组: "资产处置组",
      组长: "徐洪锟",
      工作内容: "设备再利用比例",
      四季度: "基准30% 挑战60%",
      评分权重: "1.00%",
      当前进度: "38.8%",
      得分: "0.72",
      失分: "0.28",
      全省排名: "6",
      名次变化: "+1"
    },
    {
      专项工作组: "资产处置组",
      组长: "徐洪锟",
      工作内容: "2G退网产生收益",
      四季度: "基准值80万，根据地市排名按金额线性得分",
      评分权重: "3.00%",
      当前进度: "742万元",
      得分: "3",
      失分: "0",
      全省排名: "1",
      名次变化: "0"
    },
    {
      专项工作组: "2G核心网调整组",
      组长: "孙正军",
      工作内容: "2G核心网退网比例",
      四季度: "配和省公司开展工作",
      评分权重: "扣分项",
      当前进度: "",
      得分: "0",
      失分: "/",
      全省排名: "/",
      名次变化: ""
    },
    {
      专项工作组: "2G个人用户迁移组",
      组长: "常剑桥",
      工作内容: "纯2G终端迁转率",
      四季度: "100%（线性得分）",
      评分权重: "12.50%",
      当前进度: "68.0%",
      得分: "8.50",
      失分: "4",
      全省排名: "13",
      名次变化: "0"
    },
    {
      专项工作组: "2G个人用户迁移组",
      组长: "常剑桥",
      工作内容: "非纯2G终端迁转率",
      四季度: "100%（线性得分）",
      评分权重: "7.50%",
      当前进度: "60.0%",
      得分: "4.50",
      失分: "3.00",
      全省排名: "11",
      名次变化: "0"
    },
    {
      专项工作组: "2G个人用户迁移组",
      组长: "常剑桥",
      工作内容: "2G个人客户保有率",
      四季度: "基准80% 挑战90%",
      评分权重: "2.50%",
      当前进度: "94.0%",
      得分: "2.5",
      失分: "0",
      全省排名: "7",
      名次变化: "+5"
    },
    {
      专项工作组: "2G个人用户迁移组",
      组长: "常剑桥",
      工作内容: "无线固话迁转率",
      四季度: "基准67% 挑战100%",
      评分权重: "2.50%",
      当前进度: "97.6%",
      得分: "2.43",
      失分: "0",
      全省排名: "1",
      名次变化: "0"
    },
    {
      专项工作组: "2G物联网及集团用户迁移组",
      组长: "王宁",
      工作内容: "2G物联网客户迁转率",
      四季度: "100%（线性得分）",
      评分权重: "20%",
      当前进度: "90.1%",
      得分: "18.02",
      失分: "1.98",
      全省排名: "14",
      名次变化: "0"
    },
    {
      专项工作组: "2G物联网及集团用户迁移组",
      组长: "王宁",
      工作内容: "2G物联网客户保有率",
      四季度: "基准85% 挑战95%",
      评分权重: "2.50%",
      当前进度: "95.0%",
      得分: "1.51",
      失分: "0.99",
      全省排名: "12",
      名次变化: "+1"
    },
    {
      专项工作组: "2G物联网及集团用户迁移组",
      组长: "王宁",
      工作内容: "2G集客业务迁转率（语音专线）",
      四季度: "0%-60%间线性得分",
      评分权重: "2.50%",
      当前进度: "16.7%",
      得分: "0.70",
      失分: "1.80",
      全省排名: "9",
      名次变化: "0"
    },
    {
      专项工作组: "客户关怀组",
      组长: "万立",
      工作内容: "保持客户感知总体平稳，2024年无线网络万投比低于2023年均值",
      四季度: "",
      评分权重: "5.00%",
      当前进度: "10.2%",
      得分: "5",
      失分: "0",
      全省排名: "13",
      名次变化: "0"
    }
  ]
};

const table1_yj = {
  column: [
    { prop: "区县", label: "区县" },
    { prop: "本月退服总时长上限", label: "本月退服总时长上限" },
    { prop: "本月累积已退服", label: "本月累积已退服" },
    { prop: "退服历时占比", label: "退服历时占比" },
    { prop: "阶段进度上限", label: "阶段进度上限" },
    { prop: "实际进度", label: "实际进度" },
    { prop: "剔除室分拉远微站后实际进度", label: "剔除室分拉远微站后实际进度" },
    { prop: "压降值", label: "压降值" }
  ],
  data: [
    {
      区县: "芙蓉区",
      本月退服总时长上限: 3529.04,
      本月累积已退服: 655.96,
      退服历时占比: 4.28,
      阶段进度上限: 16.67,
      实际进度: 18.59,
      剔除室分拉远微站后实际进度: 0.72,
      压降值: 96.54
    },
    {
      区县: "岳麓区",
      本月退服总时长上限: 8893.41,
      本月累积已退服: 1669.59,
      退服历时占比: 10.89,
      阶段进度上限: 16.67,
      实际进度: 18.77,
      剔除室分拉远微站后实际进度: 4.96,
      压降值: 76.2
    },
    {
      区县: "望城区",
      本月退服总时长上限: 5296.8,
      本月累积已退服: 1710.17,
      退服历时占比: 11.15,
      阶段进度上限: 16.67,
      实际进度: 32.29,
      剔除室分拉远微站后实际进度: 9.38,
      压降值: 54.99
    },
    {
      区县: "雨花区",
      本月退服总时长上限: 6380.7,
      本月累积已退服: 2518.7,
      退服历时占比: 16.43,
      阶段进度上限: 16.67,
      实际进度: 39.47,
      剔除室分拉远微站后实际进度: 10.15,
      压降值: 51.29
    },
    {
      区县: "长沙县",
      本月退服总时长上限: 7260.26,
      本月累积已退服: 2654.13,
      退服历时占比: 17.31,
      阶段进度上限: 16.67,
      实际进度: 36.56,
      剔除室分拉远微站后实际进度: 13.82,
      压降值: 33.68
    },
    {
      区县: "浏阳市",
      本月退服总时长上限: 6709.93,
      本月累积已退服: 698.92,
      退服历时占比: 4.56,
      阶段进度上限: 16.67,
      实际进度: 10.42,
      剔除室分拉远微站后实际进度: 3.91,
      压降值: 81.24
    },
    {
      区县: "天心区",
      本月退服总时长上限: 4223.71,
      本月累积已退服: 3296.8,
      退服历时占比: 21.5,
      阶段进度上限: 16.67,
      实际进度: 78.05,
      剔除室分拉远微站后实际进度: 13.4,
      压降值: 35.69
    },
    {
      区县: "开福区",
      本月退服总时长上限: 4426.43,
      本月累积已退服: 1076.84,
      退服历时占比: 7.02,
      阶段进度上限: 16.67,
      实际进度: 24.33,
      剔除室分拉远微站后实际进度: 9.59,
      压降值: 53.98
    },
    {
      区县: "宁乡市",
      本月退服总时长上限: 6396.92,
      本月累积已退服: 1052.2,
      退服历时占比: 6.86,
      阶段进度上限: 16.67,
      实际进度: 16.45,
      剔除室分拉远微站后实际进度: 7.29,
      压降值: 65.01
    },
    {
      总计: "",
      本月退服总时长上限: 53117.19,
      本月累积已退服: 15333.3,
      退服历时占比: 100.0,
      阶段进度上限: 16.67,
      实际进度: 28.87,
      剔除室分拉远微站后实际进度: 8.16,
      压降值: 60.84
    }
  ]
};

const table2_yj = {
  column: [
    { prop: "区县", label: "区县" },
    { prop: "区域OLT总量", label: "区域OLT总量" },
    { prop: "OLT退服上限", label: "OLT退服上限" },
    { prop: "本月OLT退服次数", label: "本月OLT退服次数" },
    { prop: "本月新增隐患量", label: "本月新增隐患量" },
    { prop: "本月已解决数量", label: "本月已解决数量" },
    { prop: "问题备注", label: "问题备注" }
  ],
  data: [
    {
      区县: "芙蓉区",
      区域OLT总量: "",
      OLT退服上限: 1,
      本月OLT退服次数: 0,
      本月新增隐患量: "",
      本月已解决数量: "",
      问题备注: ""
    },
    {
      区县: "岳麓区",
      区域OLT总量: "",
      OLT退服上限: 1,
      本月OLT退服次数: 0,
      本月新增隐患量: "",
      本月已解决数量: "",
      问题备注: ""
    },
    {
      区县: "望城区",
      区域OLT总量: "",
      OLT退服上限: 1,
      本月OLT退服次数: 0,
      本月新增隐患量: "",
      本月已解决数量: "",
      问题备注: ""
    },
    {
      区县: "雨花区",
      区域OLT总量: "",
      OLT退服上限: 1,
      本月OLT退服次数: 0,
      本月新增隐患量: "",
      本月已解决数量: "",
      问题备注: ""
    },
    {
      区县: "长沙县",
      区域OLT总量: "",
      OLT退服上限: 1,
      本月OLT退服次数: 1,
      本月新增隐患量: "",
      本月已解决数量: "",
      问题备注: ""
    },
    {
      区县: "浏阳市",
      区域OLT总量: "",
      OLT退服上限: 1,
      本月OLT退服次数: 0,
      本月新增隐患量: "",
      本月已解决数量: "",
      问题备注: ""
    },
    {
      区县: "天心区",
      区域OLT总量: "",
      OLT退服上限: 1,
      本月OLT退服次数: 0,
      本月新增隐患量: "",
      本月已解决数量: "",
      问题备注: ""
    },
    {
      区县: "开福区",
      区域OLT总量: "",
      OLT退服上限: 1,
      本月OLT退服次数: 0,
      本月新增隐患量: "",
      本月已解决数量: "",
      问题备注: ""
    },
    {
      区县: "宁乡市",
      区域OLT总量: "",
      OLT退服上限: 1,
      本月OLT退服次数: 0,
      本月新增隐患量: "",
      本月已解决数量: "",
      问题备注: ""
    },
    { 区县: "总计", 区域OLT总量: "", OLT退服上限: 1, 本月OLT退服次数: 1, 本月新增隐患量: "", 本月已解决数量: "", 问题备注: "" }
  ]
};

const table3_yj = {
  column: [
    { prop: "区县", label: "区县", color: "white-text" },
    { prop: "PON口总量", label: "PON口总量", color: "success-row" },
    { prop: "PON故障次数", label: "PON故障次数", color: "default-row" },
    { prop: "传输开环次数", label: "传输开环次数", color: "default-row" },
    { prop: "总次数", label: "总次数", color: "default-row" },
    { prop: "重复故障量（2次以上）", label: "重复故障量（2次以上）", color: "default-row" }
  ],
  data: [
    { 区县: "芙蓉区", PON口总量: "", PON故障次数: 15, 传输开环次数: 7, 总次数: 22, "重复故障量（2次以上）": "" },
    { 区县: "开福区", PON口总量: "", PON故障次数: 19, 传输开环次数: 17, 总次数: 36, "重复故障量（2次以上）": "" },
    { 区县: "天心区", PON口总量: "", PON故障次数: 22, 传输开环次数: 12, 总次数: 34, "重复故障量（2次以上）": "" },
    { 区县: "雨花区", PON口总量: "", PON故障次数: 26, 传输开环次数: 15, 总次数: 41, "重复故障量（2次以上）": "" },
    { 区县: "岳麓区", PON口总量: "", PON故障次数: 44, 传输开环次数: 23, 总次数: 67, "重复故障量（2次以上）": "" },
    { 区县: "长沙县", PON口总量: "", PON故障次数: 56, 传输开环次数: 21, 总次数: 77, "重复故障量（2次以上）": "" },
    { 区县: "望城区", PON口总量: "", PON故障次数: 59, 传输开环次数: 24, 总次数: 83, "重复故障量（2次以上）": "" },
    { 区县: "浏阳市", PON口总量: "", PON故障次数: 62, 传输开环次数: 24, 总次数: 86, "重复故障量（2次以上）": "" },
    { 区县: "宁乡市", PON口总量: "", PON故障次数: 101, 传输开环次数: 13, 总次数: 114, "重复故障量（2次以上）": "" },
    { 总计: "", PON口总量: "", PON故障次数: 404, 传输开环次数: 156, 总次数: 560, "重复故障量（2次以上）": "" }
  ]
};

import { getWorkRateApi, getWorkOrderApi } from "@/api/modules/workItem";

const table1_dsj = {
  column: [
    { prop: "base", label: "问题条线", _children: [{ prop: "条线类", label: "条线类", width: 120 }] },
    {
      prop: "base",
      label: "全年情况",
      _children: [
        { prop: "全年受理总量", label: "全年受理总量", width: 150 },
        { prop: "全年累计解决量", label: "全年累计解决量", width: 150 },
        { prop: "全年累计解决率", label: "全年累计解决率", showOverflowTooltip: false, width: 150 },
        { prop: "全年累计超时解决量", label: "全年累计超时解决量", width: 150 },
        { prop: "全年累计超时解决率", label: "全年累计超时解决率", showOverflowTooltip: false, width: 150 },
        { prop: "全年无法解决量", label: "全年无法解决量", width: 150 },
        { prop: "全年无法解决率", label: "全年无法解决率", width: 150 }
      ]
    },
    {
      prop: "base",
      label: "解决情况",
      _children: [
        { prop: "当日受理量", label: "当日受理量", width: 150 },
        { prop: "当日解决量", label: "当日解决量", width: 150 },
        { prop: "当月受理量", label: "当月受理量", width: 150 },
        { prop: "当月解决量", label: "当月解决量", width: 150 },
        { prop: "当月解决率", label: "当月解决率", showOverflowTooltip: false, width: 150 },
        { prop: "当月超时解决量", label: "当月超时解决量", width: 150 },
        { prop: "当月超时解决率", label: "当月超时解决率", showOverflowTooltip: false, width: 150 },
        { prop: "当月工单平均历时（天）", label: "当月工单平均历时（天）", width: 150 },
        { prop: "当月满意度", label: "当月满意度", width: 150 },
        { prop: "当月不满意工单量", label: "当月不满意工单量", width: 150 }
      ]
    },
    {
      prop: "base",
      label: "在途情况",
      _children: [
        { prop: "在途工单量", label: "在途工单量", width: 150 },
        { prop: "超时未出解决方案", label: "超时未出解决方案", width: 150 },
        { prop: "未及时更新进度量", label: "未及时更新进度量", width: 150 },
        { prop: "长历时在途工单", label: "长历时在途工单", width: 150 },
        { prop: "未解决已超时", label: "未解决已超时", width: 150 },
        { prop: "超时率", label: "超时率", showOverflowTooltip: false, width: 150 },
        { prop: "当月无法解决工单", label: "当月无法解决工单", width: 150 }
      ]
    },
    {
      prop: "base",
      label: "四大问题工单",
      _children: [
        { prop: "当月无法解决工单.1", label: "当月无法解决工单", width: 150 },
        { prop: "超时工单", label: "超时工单", width: 150 },
        { prop: "长历时工单", label: "长历时工单", width: 150 },
        { prop: "当月不满意工单", label: "当月不满意工单", width: 150 }
      ]
    }
  ],
  data: getWorkOrderApi
};

const table2_dsj = {
  column: [
    {
      prop: "base",
      label: "网络类问题",
      _children: [{ prop: "主责部门", label: "主责部门", showOverflowTooltip: false, width: 150 }]
    },
    {
      prop: "base",
      label: "全年情况",
      _children: [
        { prop: "全年受理总量", label: "全年受理总量", width: 150 },
        { prop: "全年累计解决量", label: "全年累计解决量", width: 150 },
        { prop: "全年累计解决率", label: "全年累计解决率", showOverflowTooltip: false, width: 150 },
        { prop: "全年累计超时解决量", label: "全年累计超时解决量", width: 150 },
        { prop: "全年累计超时解决率", label: "全年累计超时解决率", showOverflowTooltip: false, width: 150 },
        { prop: "全年无法解决量", label: "全年无法解决量", width: 150 },
        { prop: "全年无法解决率", label: "全年无法解决率", width: 150 }
      ]
    },
    {
      prop: "base",
      label: "解决情况",
      _children: [
        { prop: "当日受理量", label: "当日受理量", width: 150 },
        { prop: "当日解决量", label: "当日解决量", width: 150 },
        { prop: "当月受理量", label: "当月受理量", width: 150 },
        { prop: "当月解决量", label: "当月解决量", width: 150 },
        { prop: "当月解决率", label: "当月解决率", showOverflowTooltip: false, width: 150 },
        { prop: "当月超时解决量", label: "当月超时解决量", width: 150 },
        { prop: "当月超时解决率", label: "当月超时解决率", showOverflowTooltip: false, width: 150 },
        { prop: "当月工单平均历时（天）", label: "当月工单平均历时（天）", width: 150 },
        { prop: "当月满意度", label: "当月满意度", width: 150 },
        { prop: "当月不满意工单量", label: "当月不满意工单量", width: 150 }
      ]
    },
    {
      prop: "base",
      label: "在途情况",
      _children: [
        { prop: "在途工单量", label: "在途工单量", width: 150 },
        { prop: "超时未出解决方案", label: "超时未出解决方案", width: 150 },
        { prop: "未及时更新进度量", label: "未及时更新进度量", width: 150 },
        { prop: "长历时在途工单", label: "长历时在途工单", width: 150 },
        { prop: "未解决已超时", label: "未解决已超时", width: 150 },
        { prop: "超时率", label: "超时率", showOverflowTooltip: false, width: 150 },
        { prop: "当月无法解决工单", label: "当月无法解决工单", width: 150 }
      ]
    },
    {
      prop: "base",
      label: "四大问题工单",
      _children: [
        { prop: "当月无法解决工单.1", label: "当月无法解决工单", width: 150 },
        { prop: "超时工单", label: "超时工单", width: 150 },
        { prop: "长历时工单", label: "长历时工单", width: 150 },
        { prop: "当月不满意工单", label: "当月不满意工单", width: 150 }
      ]
    }
  ],
  data: getWorkRateApi
};

import { getNetQualityIndicatorListApi } from "@/api/modules/competition";

const table_js = {
  column: [
    // { type: "index", label: "序号", width: 60 },
    { prop: "一级指标", label: "一级指标", width: 100, showOverflowTooltip: false },
    { prop: "二级指标", label: "二级指标", width: 100, showOverflowTooltip: false },
    { prop: "三级指标", label: "三级指标", width: 100, showOverflowTooltip: false },
    { prop: "四级指标", label: "四级指标", width: 120, showOverflowTooltip: false },
    { prop: "权重", label: "权重", width: 80 },
    { prop: "时间粒度", label: "时间粒度", width: 60 },
    { prop: "基准值", label: "基准值", width: 90 },
    { prop: "挑战值", label: "挑战值", width: 90 },
    { prop: "1月", label: "1月", width: 90, showOverflowTooltip: false },
    { prop: "2月", label: "2月", width: 90, showOverflowTooltip: false },
    { prop: "3月", label: "3月", width: 90, showOverflowTooltip: false },
    { prop: "4月", label: "4月", width: 90, showOverflowTooltip: false },
    { prop: "5月", label: "5月", width: 90, showOverflowTooltip: false },
    { prop: "6月", label: "6月", width: 90, showOverflowTooltip: false },
    { prop: "7月", label: "7月", width: 90, showOverflowTooltip: false },
    { prop: "8月", label: "8月", width: 90, showOverflowTooltip: false },
    { prop: "9月", label: "9月", width: 90, showOverflowTooltip: false },
    { prop: "10月", label: "10月", width: 90, showOverflowTooltip: false },
    { prop: "11月", label: "11月", width: 90, showOverflowTooltip: false },
    { prop: "12月", label: "12月", width: 90, showOverflowTooltip: false },
    { prop: "网络部责任台席", label: "网络部责任台席", showOverflowTooltip: false, width: 100 },
    { prop: "中台责任人", label: "中台责任人", width: 100 },
    { prop: "责任部门", label: "责任部门", showOverflowTooltip: false, width: 100 },
    { prop: "班组长", label: "班组长", showOverflowTooltip: false, width: 100 },
    { prop: "项目负责人", label: "项目负责人", showOverflowTooltip: false, width: 100 },
    { prop: "operation", label: "操作", fixed: "right", width: 200 }
  ],
  data: getNetQualityIndicatorListApi
};

const manyidu = [
  {
    title: "2G小区退网进度",
    xLabel: ["芙蓉区", "雨花区", "天心区", "开福区", "岳麓区", "长沙县", "望城区", "浏阳市", "宁乡市"],
    legendData: ["在网使用2G小区", "2G关停完成率"],
    rotate: 0,
    data: [
      {
        name: "在网使用2G小区",
        type: "bar",
        data: [709, 1917, 2455, 2610, 1719, 1433, 1544, 3285, 5208, 3372, 2484, 4078],
        color: ["rgba(30, 118, 159, 1)", "rgba(30, 118, 159, 0.3)"]
      },
      {
        name: "2G关停完成率",
        type: "line",
        data: [1036, 3693, 2962, 3810, 2519, 1915, 1748, 4675, 6209, 4323, 2865, 4298],
        color: ["rgba(128,255,212,1)", "rgba(128,255,212,0.5)"]
      }
    ]
  },
  {
    title: "2G设备拆除退库进度",
    xLabel: ["芙蓉区", "雨花区", "天心区", "开福区", "岳麓区", "长沙县", "望城区", "浏阳市", "宁乡市"],
    legendData: ["在网使用2G小区", "2G关停完成率"],
    rotate: 0,
    data: [
      {
        name: "在网使用2G小区",
        type: "bar",
        data: [709, 1917, 2455, 2610, 1719, 1433, 1544, 3285, 5208, 3372, 2484, 4078],
        color: ["rgba(30, 118, 159, 1)", "rgba(30, 118, 159, 0.3)"]
      },
      {
        name: "2G关停完成率",
        type: "line",
        data: [1036, 3693, 2962, 3810, 2519, 1915, 1748, 4675, 6209, 4323, 2865, 4298],
        color: ["rgba(128,255,212,1)", "rgba(128,255,212,0.5)"]
      }
    ]
  }
];

export const getTabList = (val: string) => {
  if (val === "长沙2G网络与客户升级及2G资产处置专题") {
    return [
      { id: "1", name: "长沙2G网络调整与资产处置工作项目进度", type: "bar", data: items1_2g },
      { id: "2", name: "长沙2G客户升级及专题看板", type: "bar", data: items2_2g },
      {
        id: "3",
        name: "长沙2G网络与客户升级及2G资产处置专题工作组指标一览表",
        type: "table",
        data: tables_2g,
        children: [{ id: "3-1", name: "子节点", type: "excel", data: "https://kdocs.cn/l/ceVa4eSIANYw" }]
      },
      { id: "4", name: "长沙2G网络调整与资产处置工作短板工作调度", type: "excel", data: link_2g }
    ];
  } else if (val === "长沙故障压降情况概览") {
    return [
      {
        id: "1",
        name: "长沙小区退服率",
        type: "table",
        data: table1_yj,
        children: [{ id: "1-1", name: "子节点", type: "excel", data: "https://kdocs.cn/l/ceVa4eSIANYw" }]
      },
      {
        id: "2",
        name: "长沙9月OLT故障统计表",
        type: "table",
        data: table2_yj,
        children: [{ id: "2-1", name: "子节点", type: "excel", data: "https://kdocs.cn/l/ceVa4eSIANYw" }]
      },
      {
        id: "3",
        name: "长沙9月传输故障次数统计表",
        type: "table",
        data: table3_yj,
        children: [{ id: "3-1", name: "子节点", type: "excel", data: "https://kdocs.cn/l/ceVa4eSIANYw" }]
      }
    ];
  } else if (val === "机房电费异常核查") {
    return [{ id: "1", name: "机房电费异常核查明细", type: "excel", data: "https://kdocs.cn/l/ckSyD2cPYG90" }];
  } else if (val === "铁塔单站服务费压降") {
    return [{ id: "1", name: "单站服务费压降", type: "excel", data: "https://kdocs.cn/l/cgCpFQ4Gits3" }];
  } else if (val === "9月份千兆质差小区整改情况") {
    return [{ id: "1", name: "千兆质差小区整改明细", type: "excel", data: "https://kdocs.cn/l/cjHqeEGzANbz" }];
  } else if (val === "应急通信调度") {
    return [{ id: "1", name: "秋开保障校园无线网络情况", type: "excel", data: "https://kdocs.cn/l/cqT0j3YC6M3S" }];
  } else if (val === "易访库用户跟进") {
    return [{ id: "1", name: "易访客户触达、转化友好客户工作情况通报", type: "excel", data: "https://kdocs.cn/l/cpSQMxqvo7xB" }];
  } else if (val === "倒三角支撑") {
    return [
      {
        id: "1",
        name: "倒三角工单总量",
        type: "table",
        data: table1_dsj,
        children: [{ id: "1-1", name: "子节点", type: "excel", data: "https://kdocs.cn/l/ceVa4eSIANYw" }]
      },
      {
        id: "2",
        name: "倒三角工单解决双率",
        type: "table",
        data: table2_dsj,
        children: [{ id: "2-1", name: "子节点", type: "excel", data: "https://kdocs.cn/l/ceVa4eSIANYw" }]
      },
      {
        id: "3",
        name: "倒三角工单明细",
        type: "excel",
        data: "https://kdocs.cn/l/cfULDba60o95",
        children: [{ id: "3-1", name: "子节点", type: "excel", data: "https://kdocs.cn/l/ceVa4eSIANYw" }]
      }
    ];
  } else if (val === "网络运行情况") {
    return [
      {
        id: "1",
        name: "全省网络质量竞赛指标",
        type: "table",
        data: table_js,
        children: [{ id: "1-1", name: "子节点", type: "excel", data: "https://kdocs.cn/l/ceVa4eSIANYw" }]
      }
    ];
  } else if (val === "满意度") {
    return [
      { id: "1", name: "满意度", type: "line", data: manyidu },
      { id: "2", name: "长沙2G客户升级及专题看板", type: "line", data: items2_2g }
    ];
  } else {
    return [{ id: "1", name: "", type: "excel", data: "" }];
  }
};
